.context-menu-list{
    min-width: 10em;
    border: 0;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 50px 0 rgba(82, 63, 105, 0.15);
    box-shadow: 0 0 50px 0 rgba(82, 63, 105, 0.15);

    > .context-menu-item {
        padding: 0;

        > .dropdown-item{
            outline: none !important;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            padding: .7rem 1.2rem;
            color: #a7abc3;

            :focus {
                color: #6c7293;
                text-decoration: none;
                background-color: #f7f8fa;
            }

            [class^="la-"],
            [class*=" la-"] {
                font-size: 1.4rem;
            }

            .e-svg-icon{
                width: 18px;
                height: 18px;
                margin-right: 5px;
            }

            i {
                margin-right: .75rem;
                color: #a7abc3;
            }

        }

        &.context-menu-disabled{
            .dropdown-item {
                color: #adb1c7;
                pointer-events: none;
                background-color: transparent;

                .e-svg-icon g [fill]{
                    fill: #adb1c7;
                }
            }
        }

        &.context-menu-hover {
            background: transparent;
        }
    }

}

.context-menu-separator{
    border-color: #ebedf2;
}